<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!-- <script type="text/javascript">

        var arr = []; // 推荐字面量形式的
        var arr = new Array(); // 和字面量一样，但可以传参数
        //数组的所有方法都来自于 Array.prototype
        

        var arr = [,,]; //[empty × 2]
        var arr1 = [1,,1];
        var arr2 = [1,2,];//[1, 2]
    
    
        var arr3 = new Array(1,2,3,4,5); //[1, 2, 3, 4, 5]
        var arr4 = new Array(10); // [empty × 10]
        //传一个参数代表数组的长度，一个参数只能是有效的长度，不能出现小数
        var arr5 = [10]; // 数组长度为1

    </script> -->

    <script>

        var arr = [];
        console.log(arr[10]); //数组是基于对象的，返回undefined
        arr[10] = 'abc'; //可以溢出写，数组被拉长
        console.log(arr);

        // 删
        // 不能删，但是可以利用长度截断数组
        arr.length = 10;
        console.log(arr);

    </script>
</body>
</html>